Puzzle Lifting